Compilation unit elements: ( function-decl "shed__runtime__string_add" params=((param "left" int) (param "right" int)) return-types=(int) ) Locals: * (val "binaryOpResult__0" int) Instructions: ( (call ((local "binaryOpResult__0")) "shed__runtime__string_add" ((local "b") (local "c"))) ) Temporary stack: * PatioLocalRef[name=binaryOpResult__0] * PatioLocalRef[name=a]